Text copied to clipboard!
Название
Text copied to clipboard!Разработчик программного обеспечения Java EE
Описание
Text copied to clipboard!
Мы ищем опытного разработчика программного обеспечения Java EE, который присоединится к нашей команде для создания, поддержки и оптимизации корпоративных приложений. Ваша основная задача будет заключаться в проектировании и разработке масштабируемых, надежных и безопасных решений на платформе Java EE, соответствующих требованиям бизнеса и стандартам качества.
В этой роли вы будете тесно сотрудничать с архитекторами, аналитиками, тестировщиками и другими разработчиками для реализации функциональности, улучшения производительности и обеспечения высокого уровня надежности программных продуктов. Вы будете участвовать в полном цикле разработки программного обеспечения — от анализа требований до внедрения и поддержки.
Кандидат должен обладать глубокими знаниями Java EE, включая такие технологии, как EJB, JPA, JMS, JAX-RS, а также опыт работы с серверными платформами, такими как WildFly, GlassFish или WebLogic. Знание шаблонов проектирования, принципов SOLID и опыт работы с CI/CD инструментами будет большим плюсом.
Мы ценим инициативность, ответственность и стремление к постоянному профессиональному росту. Если вы хотите работать в динамичной среде, где приветствуются инновации и командная работа, мы будем рады видеть вас в нашей команде.
Обязанности
Text copied to clipboard!- Разработка и поддержка корпоративных приложений на Java EE
- Проектирование архитектуры программных решений
- Интеграция с внешними системами и сервисами
- Оптимизация производительности и устранение узких мест
- Участие в код-ревью и соблюдение стандартов кодирования
- Разработка и поддержка RESTful API
- Работа с базами данных через JPA/Hibernate
- Участие в планировании и оценке задач
- Внедрение CI/CD процессов
- Поддержка существующих решений и устранение ошибок
Требования
Text copied to clipboard!- Опыт работы с Java EE от 3 лет
- Знание EJB, JPA, JMS, JAX-RS
- Опыт работы с серверными платформами (WildFly, GlassFish, WebLogic)
- Понимание принципов ООП и шаблонов проектирования
- Опыт работы с системами контроля версий (Git)
- Знание SQL и опыт работы с реляционными базами данных
- Опыт работы с Maven или Gradle
- Навыки работы в команде и коммуникабельность
- Желание обучаться и развиваться
- Базовое знание английского языка для чтения технической документации
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт работы с Java EE?
- С какими серверными платформами вы работали?
- Использовали ли вы EJB и JPA в своих проектах?
- Как вы обеспечиваете безопасность приложений?
- Какие инструменты CI/CD вы использовали?
- Как вы подходите к оптимизации производительности?
- Опишите ваш опыт работы с RESTful API.
- Как вы решаете конфликты в команде?
- Какие шаблоны проектирования вы применяли на практике?
- Как вы отслеживаете и устраняете ошибки в коде?